package com.reconcile.phone.common.constant;

/**
 * 用户常量信息
 *
 * @author zxl
 */
public interface UserConstants {
  /**
   * 默认昵称
   */
  String DEFAULT_NICK_NAME = "先生";
  /**
   * 平台内系统用户的唯一标志
   */
  String SYS_USER = "SYS_USER";

  /**
   * 正常状态
   */
  String NORMAL = "0";

  /**
   * 异常状态
   */
  String EXCEPTION = "1";

  /**
   * 用户正常状态
   */
  String USER_NORMAL = "0";

  /**
   * 用户封禁状态
   */
  String USER_DISABLE = "1";

  /**
   * 角色正常状态
   */
  String ROLE_NORMAL = "0";

  /**
   * 角色封禁状态
   */
  String ROLE_DISABLE = "1";

  /**
   * 部门正常状态
   */
  String DEPT_NORMAL = "0";

  /**
   * 部门停用状态
   */
  String DEPT_DISABLE = "1";

  /**
   * 岗位正常状态
   */
  String POST_NORMAL = "0";

  /**
   * 岗位停用状态
   */
  String POST_DISABLE = "1";

  /**
   * 字典正常状态
   */
  String DICT_NORMAL = "0";

  /**
   * 是否为系统默认（是）
   */
  String YES = "Y";

  /**
   * 是否菜单外链（是）
   */
  String YES_FRAME = "0";

  /**
   * 是否菜单外链（否）
   */
  String NO_FRAME = "1";

  /**
   * 菜单正常状态
   */
  String MENU_NORMAL = "0";

  /**
   * 菜单停用状态
   */
  String MENU_DISABLE = "1";

  /**
   * 菜单类型（目录）
   */
  String TYPE_DIR = "M";

  /**
   * 菜单类型（菜单）
   */
  String TYPE_MENU = "C";

  /**
   * 菜单类型（按钮）
   */
  String TYPE_BUTTON = "F";

  /**
   * Layout组件标识
   */
  String LAYOUT = "Layout";

  /**
   * ParentView组件标识
   */
  String PARENT_VIEW = "ParentView";

  /**
   * InnerLink组件标识
   */
  String INNER_LINK = "InnerLink";

  /**
   * 用户名长度限制
   */
  int USERNAME_MIN_LENGTH = 2;
  int USERNAME_MAX_LENGTH = 20;

  /**
   * 密码长度限制
   */
  int PASSWORD_MIN_LENGTH = 5;
  int PASSWORD_MAX_LENGTH = 20;

  /**
   * 管理员ID
   */
  Long ADMIN_ID = 1L;

  /**
   * 管理员角色key
   */
  String ADMIN_ROLE_KEY = "admin";

  /**
   * worker找工作
   */
  String WORKER = "worker";


  /**
   * employer招工人
   */
  String EMPLOYER = "employer";


  //用户字典类型

  /**
   * 面议
   */
  String MY = "面议";

  /**
   * 校验返回结果码
   */
  String UNIQUE = "0";
  String NOT_UNIQUE = "1";


  /**
   * 性别男
   */
  String SEX_MALE = "0";

  /**
   * 性别女
   */
  String SEX_FEMALE = "1";

  /**
   * 性别未知
   */
  String SEX_UNKNOW = "2";

  String FACE_TOKEN_URL = "https://aip.baidubce.com/oauth/2.0/token";

  /**
   * 未实名 0
   */
  String UN_REAL_NAME = "0";
  /**
   * 已实名 1
   */
  String REAL_NAME = "1";

}
